/**富文本编译器**/
const E = window.wangEditor
const editor = new E('#div1')
const $text1 = $('#text1')
editor.config.onchange = function (html) {
    // 第二步，监控变化，同步更新到 textarea
    $text1.val(html)
}
editor.config.placeholder = '请输入博客内容！'
/***************************************************************/
// 默认情况下，只有 IE 和 旧版 Edge 会使用兼容模式，如果需要在其它浏览器上也使用兼容模式，可以在函数内进行判定
editor.config.compatibleMode = function () {
    // 返回 true 表示使用兼容模式；返回 false 使用标准模式
    return true
}
// 当我们使用兼容模式的时候，可以自定义记录的频率，默认 200 ms
editor.config.onchangeTimeout = 500 // 修改为 500 ms

// 还可以修改历史记录的步数。默认 30 步
editor.config.historyMaxSize = 50 // 修改为 50 步
/*****************************************************************/
const SINA_URL_PATH = 'http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal'
editor.config.emotions = [
    {
        title: '新浪', // tab 的标题
        type: 'image', // 'emoji' 或 'image' ，即 emoji 形式或者图片形式
        content: [
            { alt: '[坏笑]', src: `${SINA_URL_PATH}/50/pcmoren_huaixiao_org.png` },
            { alt: '[舔屏]', src: `${SINA_URL_PATH}/40/pcmoren_tian_org.png` },
            { alt: '[污]', src: `${SINA_URL_PATH}/3c/pcmoren_wu_org.png` },
        ]
    },
    {
        title: 'emoji',  // tab 的标题
        type: 'emoji', // 'emoji' / 'image'
        // emoji 表情，content 是一个数组即可
        content: '😀 😃 😄 😁 😆 😅 😂 😊 😇 🙂 🙃 😉 😓 😪 😴 🙄 🤔 😬 🤐'.split(/\s/),
    }
]
/*****************************************************************/
// 挂载highlight代码高亮插件
editor.highlight = hljs
// 一次最多上传 5 个图片
editor.config.uploadImgMaxLength = 5 
editor.create()
// 第一步，初始化 textarea 的值
$text1.val(editor.txt.html())